permanent repository - German English Dictionary